mutually coupled - French English Dictionary